﻿body {
	font-family:Verdana, Geneva, sans-serif, "宋体";
	font-size:12px;
	line-height:180%;
	margin:0;
	padding:0;
	background:#EAF8FF url(../images/bg1.jpg);
	color:#000;
}
a {text-decoration: none;color: #000000;}
a:hover {text-decoration: underline;color:#FF0000;}
#header{height:80px;background:#E9E9E9 url(../images/bg2.jpg) repeat-x;border-bottom:#DFDFDF solid 1px;}
#headerBody {width:950px;margin:0 auto;}
#header .logo {height:50px;}
#header .menu {height:25px;line-height:25px;text-align:center;}
#header .menu a {margin:0 10px;}
#header .menu a.add {margin-left:5px;color:#FF0000;} 
#main{width:950px;margin:10px auto;clear:both;}
#mainleft{width:250px;float:right;}
#mainright{width:690px;float:left;}
#main a {color:#004C99;}
#main a:hover {color:#FF0000;}
#block{margin-bottom:10px;border:solid 1px #AAD5FF;background:#fff;padding:2px;}
#blocktitle { color:#FFFFFF;height:30px;line-height:31px;background:#2068DF url(../images/nav_bg_n.png) repeat-x;padding:0 10px;clear:both;}
#blocktitle a {color:#FFFFFF;}
#blocktitle a:hover {color:#FFFF00;}
#blockcontent{padding:10px 5px; background-color:#FFF;}
#blockcontent h5{border-bottom:#cccccc solid 1px; display:block; padding-left:10px;clear:both;}
#blockfloor{height:40px;line-height:40px;padding:0 10px;clear:both;}
#PageLabel {text-align:right;display:block;margin-top:-10px;_margin-top:0;padding:0 5px;clear:both;}
#PageLabel input {width:25px;font-size:12px;}
.PostForm{ text-align:center;}
ul,dd,dt,li,form {padding:0;margin:0;}
.lineStyle label{ width:100px; text-align:right; display:block; float:left; margin-right:15px;}
.lineStyle div{ padding:5px; clear:both;}
.lineStyle h4{ display:block; text-align:left; width:45px; float:left; margin:0px; padding:0px; color:Red;}
#hlist
{
    list-style-type: none;
    list-style-image: none;
}
.GridTable{ width:100%;}
.GridTable td{ background-color:#fff; text-align:center;}
.GridTable th{ background-color:#f7f7f7; text-align:center;}
#hlist li{ float:left; width:178px; padding:5px;_display:inline;}
#hlist li a {color:#000000;}
#hlist span{ display:block;color:#999;}
#hlist span a{ color:#004C99;}

#inputscore {list-style-type: none;list-style-image: none; _height:1%; overflow:auto;}
#inputscore .item{ float:left; width:150px; padding:5px;_display:inline; }
#inputscore li span{ display:block;padding-left:23px;}
#inputscore li em{width:10px;font-style:normal;}
#inputscore .title{font-size:12px;font-weight:bold;color:#333; width:100%;}

.list2 {list-style-type: none;list-style-image: none; _height:1%; overflow:auto;}
.list2 li{ float:left; width:170px; padding:3px;_display:inline;}
.list2 span{ display:block;color:#999;}
.list2 h5{font-size:12px;font-weight:normal;color:#FF6600;}
.clearfix2 {_height:1%;overflow:auto;}
.Qblock {border:solid 1px #D5EAFF;margin-bottom:10px;}
.Qtitle {height:30px;line-height:30px;background:#EAF4FF;padding:0 5px;}
.Qtitle h3 {float:left;}
.Qtitle em {float:right;}
.Qline {background:#F9F9F9;color:#666666;height:25px;line-height:25px;padding:0 5px;}
.Qcontent{ padding:5px;clear:both;}
.Qsp { padding:5px 10px;background:#FFF8F4;}
.Qsp b {color:#FF6600;}
#piclist {overflow-x:hidden;overflow-y:auto;}
#piclist dl {width:120px;height:160px;padding:4px;float:left;border:solid 1px #D5EAFF;margin:0 28px 20px;_display:inline;}
#piclist dt {display:block;margin-bottom:3px;}
#piclist dd {text-align:center;display:block;color:#999;}
#piclist em {display:block;font-style:normal;}



#reg {width:600px;margin:10px auto;}
#reg label {width:100px;display:inline-block;text-align:right;}
#reg #blockfloor {text-align:center;}
#reg #blockfloor #Button1 {padding:5px 10px 3px;}
#reg input,#reg select,#reg textarea {font-size:12px;}
#reg textarea {font-size:12px;line-height:150%;}

#PrintDate,#Answer {font-size:12px;}
#Answer {line-height:150%;}
#Button1 {padding:0 5px;}
h1,h3,h5,img {padding:0;margin:0;font-size:12px;border:none;}
#blocktitle h3 {font-size:12px;float:left;}
#blocktitle em {font-style:normal;float:right;}
.Qtitle h5 {float:left;}
.Qtitle em {font-style:normal;float:right;}
#blockcontent input,#blockcontent select {margin-right:10px;}

#login {width:340px;height:355px;position:absolute;top:50%;left:50%;margin:-225px auto auto -330px;background:#EAF8FF url(../images/bg_login.jpg) no-repeat;padding:95px 0 0 320px;z-index:9;}
#login h1 {display:none;}
#login p,#login h5,#login em {margin:0;padding:8px 0;}
#login p {height:30px;position:relative;overflow-y:hidden;overflow-x:visible;}
#login h5 {padding-left:60px;}
#login em {display:block;padding-left:25px;font-style:normal;}
#login label {width:50px;height:30px;line-height:35px;display:block;float:left;text-align:right;}
#login .form_text {width:190px;height:16px;line-height:16px;font-size:13px;padding:7px 5px;background:#F9F9F9 url(../images/bg_login_input.gif) no-repeat;border:none;}
#login .form_login {width:80px;height:30px;background:url(../images/bg_button_login.gif) no-repeat;border:none;cursor:pointer;padding:0;}
#login .code {width:60px;height:16px;line-height:16px;font-size:13px;padding:7px 5px;background:#F9F9F9 url(../images/bg_login_code.gif) no-repeat;border:none;margin-right:5px;}
#login .form_activation {width:80px;height:30px;background:url(../images/bg_button_activation.gif) no-repeat;border:none;cursor:pointer;padding:0;}
#login a {color:#004C99;}
#login a:hover {color:#FF0000;}
#login #IdCardYanZheng,#login #PasswordYanZheng {width:95px;height:30px;line-height:30px;display:none;position:relative;color:#FF0000;right:-205px;top:-30px;*top:-31px;z-index:99;padding:0 0 0 10px;margin:0;background:url(../images/bg_error.gif) no-repeat;}
#barChart { width: 450px; height: 300px }
#floor {width:950px;margin:0 auto;clear:both;text-align:center;color:#999999;padding:0 0 10px;}

#agreement {padding:10px 20px;}
#agreement p {text-indent:2em;margin:10px 0;}
#agreement h6 {text-align:right;font-size:12px;color:#FF0000;font-weight:normal;padding:0 10px;}

.cls {clear:both;padding-top:10px;}

.filter p {padding:5px 0;margin:0;}
.filter .form {width:660px;padding:0 0 0 30px;float:left;}
.filter .search {width:150px;height:70px;padding:35px 0 35px 50px;background:url(../images/bg_filter_search.gif) no-repeat left center;float:right;}
.filter .search #Button1 {font-size:14px;font-weight:bold;padding:15px 10px;}

#SubKnowLabel,#ROCLabel {display:block; overflow:auto; height:300px;}
#SubKnows,#ROC {width:100%;_width:95%;margin:0;z-index:7;position:relative;}
#KnowIdList{ width:400px;}

#pager div.pages {
display:block;
border:none;
text-transform:uppercase;
font-size:12px;
margin:10px 0 0px;
padding:0;
}

#pager div.pages span {
list-style:none;


text-decoration:none;
margin:0 5px 0 0;
padding:5px;
}

#pager div.pages span :hover {

}

#pager div.pages .pgEmpty {
color:#cccccc;
}

#pager div.pages  .pgCurrent {
color:#000;
font-weight:700;
background-color:#ccc;
}